Asia Ali Salman
Abstract
The aim of this research is to monitor, check, and do the necessaryrefinements for the performance of clients working with Database server in thereal time environment. If there are ...
Read More ...
The aim of this research is to monitor, check, and do the necessaryrefinements for the performance of clients working with Database server in thereal time environment. If there are a number of clients in the network need toaccess Database server designed for distributed real time system in particularsequence, this will cause many bottlenecks in the system, making the work of thesystem unstable, especially in critical systems such as that of power and waterdistribution. A designed performance counters and objects were added to eachclient to know who makes the bottlenecks, also they will be used while developingand debugging the clients when they access the Database server on the network inorder to tune the performance of the system. After completing the designed systemand installing it at the target, the counters can help system administrators to adjustconfigurable settings for that system. Using this new performance counters in theexecution time will help to see the effect of clients on each other, on network, andon performance of the Database server. The results show that, the designedperformance counters can detect the bottlenecks which are caused by week pointsin Client’s program code, so they will help the programmers to amendment andredistribute the client’s program code on the network with minimum errors whenaccessing DB server.Windows NT/XP/2000 provides a mechanism for developersto add performance objects and counters for their applications and other softwarecomponents. These objects and counters can provide performance data toWindows NT/XP/2000 Performance Monitor.